slayer of father/mother - Alemán Inglés Diccionario